package com.beifu.manager.api.domain.wash;

import java.util.List;

import com.beifu.manager.api.domain.scrap.ScrapProduct;
import com.beifu.manager.api.domain.warehouse.washoutwarehousedetail.AssetOutList;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;

@JsonSerialize(include =  JsonSerialize.Inclusion.NON_NULL)
public class AssetsWashDetailResponse {
	//	出库类型
    private String assetsOutType;
    private String assetsOutTypeId;
    private String assetsOutTypeCpIdName;
    private String assetsOutTypeCpId;
    //列车 / 库房编号
    private String receiveId;
    //执行车次
    private String trainTime;
    // 申请人
    private String applyName;
    // 申请时间
    private String applyDate;
    // 应扫
    private String enableScan;
    // 实际扫描
    private String actualScan;
    // 洗涤单列表
    private List<WashProduct> trainUnitList;
    //
	private List<AssetOutList>  resultList ;

	private List<WashTypeNum> washTypeNumList ;


	public String getAssetsOutTypeId() {
		return assetsOutTypeId;
	}

	public void setAssetsOutTypeId(String assetsOutTypeId) {
		this.assetsOutTypeId = assetsOutTypeId;
	}

	public String getAssetsOutTypeCpIdName() {
		return assetsOutTypeCpIdName;
	}

	public void setAssetsOutTypeCpIdName(String assetsOutTypeCpIdName) {
		this.assetsOutTypeCpIdName = assetsOutTypeCpIdName;
	}

	public String getAssetsOutTypeCpId() {
		return assetsOutTypeCpId;
	}

	public void setAssetsOutTypeCpId(String assetsOutTypeCpId) {
		this.assetsOutTypeCpId = assetsOutTypeCpId;
	}

	public List<AssetOutList> getResultList() {
		return resultList;
	}

	public void setResultList(List<AssetOutList> resultList) {
		this.resultList = resultList;
	}

	public List<WashTypeNum> getWashTypeNumList() {
		return washTypeNumList;
	}

	public void setWashTypeNumList(List<WashTypeNum> washTypeNumList) {
		this.washTypeNumList = washTypeNumList;
	}

	public String getAssetsOutType() {
		return assetsOutType;
	}
	public void setAssetsOutType(String assetsOutType) {
		this.assetsOutType = assetsOutType;
	}
	public String getReceiveId() {
		return receiveId;
	}
	public void setReceiveId(String receiveId) {
		this.receiveId = receiveId;
	}
	public String getTrainTime() {
		return trainTime;
	}
	public void setTrainTime(String trainTime) {
		this.trainTime = trainTime;
	}
	public String getApplyName() {
		return applyName;
	}
	public void setApplyName(String applyName) {
		this.applyName = applyName;
	}
	public String getApplyDate() {
		return applyDate;
	}
	public void setApplyDate(String applyDate) {
		this.applyDate = applyDate;
	}
	public String getEnableScan() {
		return enableScan;
	}
	public void setEnableScan(String enableScan) {
		this.enableScan = enableScan;
	}
	public String getActualScan() {
		return actualScan;
	}
	public void setActualScan(String actualScan) {
		this.actualScan = actualScan;
	}
	public List<WashProduct> getTrainUnitList() {
		return trainUnitList;
	}
	public void setTrainUnitList(List<WashProduct> trainUnitList) {
		this.trainUnitList = trainUnitList;
	}
    
}
